package com.apps.ftapp.model;

import java.util.List;

/**
 * Created by lyli on 2017/10/11.
 */

public class GestureModel {


    /**
     * success : 1
     * data : [{"id":"518","type":"single_choice","stem":"<p>对同一棵香樟树，植物学家把它看作是一种\u201c双子叶植物\u201d，而木匠则常将之作为\u201c优质木材\u201d是（   ）的表现。<\/p>\n","score":"0.6","answer":["1"],"analysis":"<p><span style=\"color:rgb(0, 0, 0)\">教育的导向作用：教育目的一经确立，就成为人们行动的指南，不仅为受教育者指明了发展方向，预定了发展结果，也为教育工作者指明了工作方向和奋斗目标<\/span><\/p>\r\n","metas":{"choices":["<p>知觉整体性<\/p>\r\n","<p>知觉理解性<\/p>\r\n","<p>知觉选择性<\/p>\r\n","<p>知觉恒常性<\/p>\r\n"]},"categoryId":"9","difficulty":"normal","target":"course-45","parentId":"0","subCount":"0","finishedTimes":"0","passedTimes":"0","userId":"42","updatedTime":"1488080819","createdTime":"1488080819","copyId":"0","favorite":"1","share":{"url":"http://iweishi.cn/app","title":"<p>对同一棵香樟树，植物学家把它看作是一种\u201c双子叶植物\u201d，而木匠则常将之作为\u201c优质木材\u201d是（   ）的表现。<\/p>\n","image":"http://www.iweishi.cn/files/logo.png"}},{"id":"630","type":"single_choice","stem":"<p>把大目标分成子目标，然后进行算子搜索逐渐缩小当前情境与目标状态之间的差异。这种解决问题的方法是（   ）<\/p>\n","score":"0.6","answer":["1"],"analysis":"<p><span style=\"color:rgb(0, 0, 0)\">教育的导向作用：教育目的一经确立，就成为人们行动的指南，不仅为受教育者指明了发展方向，预定了发展结果，也为教育工作者指明了工作方向和奋斗目标<\/span><\/p>\r\n","metas":{"choices":["<p>问题空间<\/p>\r\n","<p>手段一目的分析法<\/p>\r\n","<p>启发式<\/p>\r\n","<p>算法式<\/p>\r\n"]},"categoryId":"9","difficulty":"normal","target":"course-45","parentId":"0","subCount":"0","finishedTimes":"0","passedTimes":"0","userId":"42","updatedTime":"1488943482","createdTime":"1488943482","copyId":"0","favorite":"0","share":{"url":"http://iweishi.cn/app","title":"<p>把大目标分成子目标，然后进行算子搜索逐渐缩小当前情境与目标状态之间的差异。这种解决问题的方法是（   ）<\/p>\n","image":"http://www.iweishi.cn/files/logo.png"}},{"id":"642","type":"single_choice","stem":"<p>倾向于废除直接教学，废除考试的教学理论流派是（   ）<\/p>\n","score":"0.6","answer":["2"],"analysis":"<p><span style=\"color:rgb(0, 0, 0)\">教育的导向作用：教育目的一经确立，就成为人们行动的指南，不仅为受教育者指明了发展方向，预定了发展结果，也为教育工作者指明了工作方向和奋斗目标<\/span><\/p>\r\n","metas":{"choices":["<p>行为主义教学理论<\/p>\r\n","<p>认知主义教学理论<\/p>\r\n","<p>人本主义教学理论<\/p>\r\n","<p>建构主义教学理论<\/p>\r\n"]},"categoryId":"9","difficulty":"normal","target":"course-45","parentId":"0","subCount":"0","finishedTimes":"0","passedTimes":"0","userId":"42","updatedTime":"1488943760","createdTime":"1488943760","copyId":"0","favorite":"1","share":{"url":"http://iweishi.cn/app","title":"<p>倾向于废除直接教学，废除考试的教学理论流派是（   ）<\/p>\n","image":"http://www.iweishi.cn/files/logo.png"}},{"id":"638","type":"single_choice","stem":"<p>通过他人讲述、看书或看电影来了解火灾、地震等自然灾害的危险性，而不必亲自去体验其难以承受的后果，这是（   ）<\/p>\n","score":"0.6","answer":["1"],"analysis":"<p><span style=\"color:rgb(0, 0, 0)\">教育的导向作用：教育目的一经确立，就成为人们行动的指南，不仅为受教育者指明了发展方向，预定了发展结果，也为教育工作者指明了工作方向和奋斗目标<\/span><\/p>\r\n","metas":{"choices":["<p>参与性学习<\/p>\r\n","<p>替代性学习<\/p>\r\n","<p>接受<\/p>\r\n","<p>模仿<\/p>\r\n"]},"categoryId":"9","difficulty":"normal","target":"course-45","parentId":"0","subCount":"0","finishedTimes":"0","passedTimes":"0","userId":"42","updatedTime":"1488943672","createdTime":"1488943672","copyId":"0","favorite":"0","share":{"url":"http://iweishi.cn/app","title":"<p>通过他人讲述、看书或看电影来了解火灾、地震等自然灾害的危险性，而不必亲自去体验其难以承受的后果，这是（   ）<\/p>\n","image":"http://www.iweishi.cn/files/logo.png"}},{"id":"8","type":"single_choice","stem":"<p>根据《关于全面实施城乡居民大病保险的意见》，大病保险支付比例达到（  ）以上，并随着大病保险筹资能力，管理水平的不断提高，进一步提高支付比例，更有效地减轻个人医疗费用负担。<\/p>\n","score":"2.0","answer":["2"],"analysis":"<p><span style=\"color:rgb(0, 0, 0)\">教育的导向作用：教育目的一经确立，就成为人们行动的指南，不仅为受教育者指明了发展方向，预定了发展结果，也为教育工作者指明了工作方向和奋斗目标<\/span><\/p>\r\n","metas":{"choices":["<p>20% <\/p>\r\n","<p>30%<\/p>\r\n","<p>50%<\/p>\r\n","<p>80%<\/p>\r\n"]},"categoryId":"9","difficulty":"normal","target":"course-45","parentId":"0","subCount":"0","finishedTimes":"0","passedTimes":"0","userId":"1","updatedTime":"1466060930","createdTime":"1466060930","copyId":"0","favorite":"1","share":{"url":"http://iweishi.cn/app","title":"<p>根据《关于全面实施城乡居民大病保险的意见》，大病保险支付比例达到（  ）以上，并随着大病保险筹资能力，管理水平的不断提高，进一步提高支付比例，更有效地减轻个人医疗费用负担。<\/p>\n","image":"http://www.iweishi.cn/files/logo.png"}},{"id":"514","type":"single_choice","stem":"<p>你要我遵守，你也必须遵守。\u201d根据皮亚杰的儿童道德发展阶段论，持这一观点的儿童的道德发展处于（   ）。<\/p>\n","score":"0.6","answer":["2"],"analysis":"<p><span style=\"color:rgb(0, 0, 0)\">教育的导向作用：教育目的一经确立，就成为人们行动的指南，不仅为受教育者指明了发展方向，预定了发展结果，也为教育工作者指明了工作方向和奋斗目标<\/span><\/p>\r\n","metas":{"choices":["<p>前道德阶段<\/p>\r\n","<p>他律道德阶段<\/p>\r\n","<p>自律或合作道德阶段<\/p>\r\n","<p>公正道德阶段<\/p>\r\n"]},"categoryId":"9","difficulty":"normal","target":"course-45","parentId":"0","subCount":"0","finishedTimes":"0","passedTimes":"0","userId":"42","updatedTime":"1488080720","createdTime":"1488080720","copyId":"0","favorite":"1","share":{"url":"http://iweishi.cn/app","title":"<p>你要我遵守，你也必须遵守。\u201d根据皮亚杰的儿童道德发展阶段论，持这一观点的儿童的道德发展处于（   ）。<\/p>\n","image":"http://www.iweishi.cn/files/logo.png"}},{"id":"517","type":"single_choice","stem":"<p>从迁移的角度看，倒摄抑制属于（   ）。<\/p>\n","score":"0.6","answer":["3"],"analysis":"<p><span style=\"color:rgb(0, 0, 0)\">教育的导向作用：教育目的一经确立，就成为人们行动的指南，不仅为受教育者指明了发展方向，预定了发展结果，也为教育工作者指明了工作方向和奋斗目标<\/span><\/p>\r\n","metas":{"choices":["<p>顺向正迁移<\/p>\r\n","<p>逆向正迁移<\/p>\r\n","<p>顺向负迁移<\/p>\r\n","<p>逆向负迁移<\/p>\r\n"]},"categoryId":"9","difficulty":"normal","target":"course-45","parentId":"0","subCount":"0","finishedTimes":"0","passedTimes":"0","userId":"42","updatedTime":"1488080788","createdTime":"1488080788","copyId":"0","favorite":"0","share":{"url":"http://iweishi.cn/app","title":"<p>从迁移的角度看，倒摄抑制属于（   ）。<\/p>\n","image":"http://www.iweishi.cn/files/logo.png"}},{"id":"634","type":"single_choice","stem":"<p>学生尤其是小学生极易出现\u201c染于苍则苍，染于黄则黄\u201d的现象。这反映的性格的特点是（   ）<\/p>\n","score":"0.6","answer":["2"],"analysis":"<p><span style=\"color:rgb(0, 0, 0)\">教育的导向作用：教育目的一经确立，就成为人们行动的指南，不仅为受教育者指明了发展方向，预定了发展结果，也为教育工作者指明了工作方向和奋斗目标<\/span><\/p>\r\n","metas":{"choices":["<p>向师性<\/p>\r\n","<p>依赖性<\/p>\r\n","<p>可塑性<\/p>\r\n","<p>独特性<\/p>\r\n"]},"categoryId":"9","difficulty":"normal","target":"course-45","parentId":"0","subCount":"0","finishedTimes":"0","passedTimes":"0","userId":"42","updatedTime":"1488943561","createdTime":"1488943561","copyId":"0","favorite":"0","share":{"url":"http://iweishi.cn/app","title":"<p>学生尤其是小学生极易出现\u201c染于苍则苍，染于黄则黄\u201d的现象。这反映的性格的特点是（   ）<\/p>\n","image":"http://www.iweishi.cn/files/logo.png"}},{"id":"7","type":"single_choice","stem":"<p>实现\u201c十三五\u201d时期发展目标，破解发展难题，厚植发展优势，必须牢固树立并切实贯彻（  ）、协调、绿色、开放、共享得发展理念。<\/p>\n\n<p> <\/p>\n","score":"2.0","answer":["2"],"analysis":"<p><span style=\"color:rgb(0, 0, 0)\">教育的导向作用：教育目的一经确立，就成为人们行动的指南，不仅为受教育者指明了发展方向，预定了发展结果，也为教育工作者指明了工作方向和奋斗目标<\/span><\/p>\r\n","metas":{"choices":["<p>和谐 <\/p>\r\n","<p>全面<\/p>\r\n","<p>创新<\/p>\r\n","<p>法治<\/p>\r\n"]},"categoryId":"9","difficulty":"normal","target":"course-45","parentId":"0","subCount":"0","finishedTimes":"0","passedTimes":"0","userId":"1","updatedTime":"1466060884","createdTime":"1466060884","copyId":"0","favorite":"0","share":{"url":"http://iweishi.cn/app","title":"<p>实现\u201c十三五\u201d时期发展目标，破解发展难题，厚植发展优势，必须牢固树立并切实贯彻（  ）、协调、绿色、开放、共享得发展理念。<\/p>\n\n<p> <\/p>\n","image":"http://www.iweishi.cn/files/logo.png"}},{"id":"643","type":"single_choice","stem":"<p>要使\u201c陈述性知识\u201d的学习变成\u201c程序性知识\u201d的学习，其必要条件是（   ）<\/p>\n","score":"0.6","answer":["0"],"analysis":"<p><span style=\"color:rgb(0, 0, 0)\">教育的导向作用：教育目的一经确立，就成为人们行动的指南，不仅为受教育者指明了发展方向，预定了发展结果，也为教育工作者指明了工作方向和奋斗目标<\/span><\/p>\r\n","metas":{"choices":["<p>直接经验的参与<\/p>\r\n","<p>课堂教学作用<\/p>\r\n","<p>教师的作用<\/p>\r\n","<p>教材体系的建构<\/p>\r\n"]},"categoryId":"9","difficulty":"normal","target":"course-45","parentId":"0","subCount":"0","finishedTimes":"0","passedTimes":"0","userId":"42","updatedTime":"1488943781","createdTime":"1488943781","copyId":"0","favorite":"1","share":{"url":"http://iweishi.cn/app","title":"<p>要使\u201c陈述性知识\u201d的学习变成\u201c程序性知识\u201d的学习，其必要条件是（   ）<\/p>\n","image":"http://www.iweishi.cn/files/logo.png"}}]
     * testResult : {"id":"13029","paperName":"教育学","testId":"0","categoryId":"1","userId":"1","score":"0.0","objectiveScore":"0.0","subjectiveScore":"0.0","teacherSay":"","rightItemCount":"0","passedStatus":"none","limitedTime":"0","beginTime":"1509126255","endTime":"0","updateTime":"0","active":"1","status":"doing","target":"course-45/lesson-45","checkTeacherId":"0","checkedTime":"0","usedTime":"0"}
     */

    private int success;
    private TestResultBean testResult;
    private List<DataBean> data;
    private String lmname;
    private String error;

    public String getError() {
        return error;
    }

    public void setError(String error) {
        this.error = error;
    }

    public int getSuccess() {
        return success;
    }

    public void setSuccess(int success) {
        this.success = success;
    }

    public TestResultBean getTestResult() {
        return testResult;
    }

    public void setTestResult(TestResultBean testResult) {
        this.testResult = testResult;
    }

    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public String getLmname() {
        return lmname;
    }

    public void setLmname(String lmname) {
        this.lmname = lmname;
    }

    public static class TestResultBean {
        /**
         * id : 13029
         * paperName : 教育学
         * testId : 0
         * categoryId : 1
         * userId : 1
         * score : 0.0
         * objectiveScore : 0.0
         * subjectiveScore : 0.0
         * teacherSay :
         * rightItemCount : 0
         * passedStatus : none
         * limitedTime : 0
         * beginTime : 1509126255
         * endTime : 0
         * updateTime : 0
         * active : 1
         * status : doing
         * target : course-45/lesson-45
         * checkTeacherId : 0
         * checkedTime : 0
         * usedTime : 0
         */

        private String id;
        private String paperName;
        private String testId;
        private String categoryId;
        private String userId;
        private String score;
        private String objectiveScore;
        private String subjectiveScore;
        private String teacherSay;
        private String rightItemCount;
        private String passedStatus;
        private String limitedTime;
        private String beginTime;
        private String endTime;
        private String updateTime;
        private String active;
        private String status;
        private String target;
        private String checkTeacherId;
        private String checkedTime;
        private String usedTime;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getPaperName() {
            return paperName;
        }

        public void setPaperName(String paperName) {
            this.paperName = paperName;
        }

        public String getTestId() {
            return testId;
        }

        public void setTestId(String testId) {
            this.testId = testId;
        }

        public String getCategoryId() {
            return categoryId;
        }

        public void setCategoryId(String categoryId) {
            this.categoryId = categoryId;
        }

        public String getUserId() {
            return userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }

        public String getScore() {
            return score;
        }

        public void setScore(String score) {
            this.score = score;
        }

        public String getObjectiveScore() {
            return objectiveScore;
        }

        public void setObjectiveScore(String objectiveScore) {
            this.objectiveScore = objectiveScore;
        }

        public String getSubjectiveScore() {
            return subjectiveScore;
        }

        public void setSubjectiveScore(String subjectiveScore) {
            this.subjectiveScore = subjectiveScore;
        }

        public String getTeacherSay() {
            return teacherSay;
        }

        public void setTeacherSay(String teacherSay) {
            this.teacherSay = teacherSay;
        }

        public String getRightItemCount() {
            return rightItemCount;
        }

        public void setRightItemCount(String rightItemCount) {
            this.rightItemCount = rightItemCount;
        }

        public String getPassedStatus() {
            return passedStatus;
        }

        public void setPassedStatus(String passedStatus) {
            this.passedStatus = passedStatus;
        }

        public String getLimitedTime() {
            return limitedTime;
        }

        public void setLimitedTime(String limitedTime) {
            this.limitedTime = limitedTime;
        }

        public String getBeginTime() {
            return beginTime;
        }

        public void setBeginTime(String beginTime) {
            this.beginTime = beginTime;
        }

        public String getEndTime() {
            return endTime;
        }

        public void setEndTime(String endTime) {
            this.endTime = endTime;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public String getActive() {
            return active;
        }

        public void setActive(String active) {
            this.active = active;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public String getTarget() {
            return target;
        }

        public void setTarget(String target) {
            this.target = target;
        }

        public String getCheckTeacherId() {
            return checkTeacherId;
        }

        public void setCheckTeacherId(String checkTeacherId) {
            this.checkTeacherId = checkTeacherId;
        }

        public String getCheckedTime() {
            return checkedTime;
        }

        public void setCheckedTime(String checkedTime) {
            this.checkedTime = checkedTime;
        }

        public String getUsedTime() {
            return usedTime;
        }

        public void setUsedTime(String usedTime) {
            this.usedTime = usedTime;
        }
    }

    public static class DataBean {
        /**
         * id : 518
         * type : single_choice
         * stem : <p>对同一棵香樟树，植物学家把它看作是一种“双子叶植物”，而木匠则常将之作为“优质木材”是（   ）的表现。</p>
         * <p>
         * score : 0.6
         * answer : ["1"]
         * analysis : <p><span style="color:rgb(0, 0, 0)">教育的导向作用：教育目的一经确立，就成为人们行动的指南，不仅为受教育者指明了发展方向，预定了发展结果，也为教育工作者指明了工作方向和奋斗目标</span></p>
         * <p>
         * metas : {"choices":["<p>知觉整体性<\/p>\r\n","<p>知觉理解性<\/p>\r\n","<p>知觉选择性<\/p>\r\n","<p>知觉恒常性<\/p>\r\n"]}
         * categoryId : 9
         * difficulty : normal
         * target : course-45
         * parentId : 0
         * subCount : 0
         * finishedTimes : 0
         * passedTimes : 0
         * userId : 42
         * updatedTime : 1488080819
         * createdTime : 1488080819
         * copyId : 0
         * favorite : 1
         * share : {"url":"http://iweishi.cn/app","title":"<p>对同一棵香樟树，植物学家把它看作是一种\u201c双子叶植物\u201d，而木匠则常将之作为\u201c优质木材\u201d是（   ）的表现。<\/p>\n","image":"http://www.iweishi.cn/files/logo.png"}
         */

        private String id;
        private String type;
        private String stem;
        private String score;
        private String analysis;
        private MetasBean metas;
        private String categoryId;
        private String difficulty;
        private String target;
        private String parentId;
        private String subCount;
        private String finishedTimes;
        private String passedTimes;
        private String userId;
        private String updatedTime;
        private String createdTime;
        private String copyId;
        private String favorite;
        private ShareBean share;
        private List<String> answer;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getStem() {
            return stem;
        }

        public void setStem(String stem) {
            this.stem = stem;
        }

        public String getScore() {
            return score;
        }

        public void setScore(String score) {
            this.score = score;
        }

        public String getAnalysis() {
            return analysis;
        }

        public void setAnalysis(String analysis) {
            this.analysis = analysis;
        }

        public MetasBean getMetas() {
            return metas;
        }

        public void setMetas(MetasBean metas) {
            this.metas = metas;
        }

        public String getCategoryId() {
            return categoryId;
        }

        public void setCategoryId(String categoryId) {
            this.categoryId = categoryId;
        }

        public String getDifficulty() {
            return difficulty;
        }

        public void setDifficulty(String difficulty) {
            this.difficulty = difficulty;
        }

        public String getTarget() {
            return target;
        }

        public void setTarget(String target) {
            this.target = target;
        }

        public String getParentId() {
            return parentId;
        }

        public void setParentId(String parentId) {
            this.parentId = parentId;
        }

        public String getSubCount() {
            return subCount;
        }

        public void setSubCount(String subCount) {
            this.subCount = subCount;
        }

        public String getFinishedTimes() {
            return finishedTimes;
        }

        public void setFinishedTimes(String finishedTimes) {
            this.finishedTimes = finishedTimes;
        }

        public String getPassedTimes() {
            return passedTimes;
        }

        public void setPassedTimes(String passedTimes) {
            this.passedTimes = passedTimes;
        }

        public String getUserId() {
            return userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }

        public String getUpdatedTime() {
            return updatedTime;
        }

        public void setUpdatedTime(String updatedTime) {
            this.updatedTime = updatedTime;
        }

        public String getCreatedTime() {
            return createdTime;
        }

        public void setCreatedTime(String createdTime) {
            this.createdTime = createdTime;
        }

        public String getCopyId() {
            return copyId;
        }

        public void setCopyId(String copyId) {
            this.copyId = copyId;
        }

        public String getFavorite() {
            return favorite;
        }

        public void setFavorite(String favorite) {
            this.favorite = favorite;
        }

        public ShareBean getShare() {
            return share;
        }

        public void setShare(ShareBean share) {
            this.share = share;
        }

        public List<String> getAnswer() {
            return answer;
        }

        public void setAnswer(List<String> answer) {
            this.answer = answer;
        }

        public static class MetasBean {
            private List<String> choices;

            public List<String> getChoices() {
                return choices;
            }

            public void setChoices(List<String> choices) {
                this.choices = choices;
            }
        }

        public static class ShareBean {
            /**
             * url : http://iweishi.cn/app
             * title : <p>对同一棵香樟树，植物学家把它看作是一种“双子叶植物”，而木匠则常将之作为“优质木材”是（   ）的表现。</p>
             * <p>
             * image : http://www.iweishi.cn/files/logo.png
             */

            private String url;
            private String title;
            private String image;

            public String getUrl() {
                return url;
            }

            public void setUrl(String url) {
                this.url = url;
            }

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getImage() {
                return image;
            }

            public void setImage(String image) {
                this.image = image;
            }
        }
    }
}
